<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
    <div>THIS IS A DIV </div>
<script>
    var div1=document.getElementsByTagName('div')[0];
    console.log(div1); // 输出<div>THIS IS A DIV </div>
    var obj={
        name:'张三',
        getName:function(){
            return this.name;
        }
    }
    console.log(obj.getName()); //getName 不加括号 可以输出这个键的值 如果加了括号输出 张三
    var getName2=obj.getName;   //必须要写getName 原因是为了把这个对象的funcation 赋值给getName
                                //然后调用的时候使用getName2() 
                                //虽然getName2的方法是复制对象obj的但是却是指向 window这个对象 所以给他创建一个name属性 否则
                                //浏览器里面没有值
    window.name='李四';
    console.log(getName2());


</script>
</body>

</html>